do...while 循环是
while 循环的变体。在检查while条件是否为真之前,该
循环首先会执行一次
do之内的
语句,然后在
while内检查条件是否为真,如果条件为真的话,就会重复do...while这个循环,直至while为假。
do...while 和
while循环有相似之处,但使用方法完全不同,一个是直到型循环,另一个是
当型循环。区别在于
表达式的值是在每次循环结束时检查而不是开始时。和正规的 while 循环主要的区别是 do-while 的
循环语句保证会执行一次(表达式的真值在每次循环结束后检查),然而在正规的 while 循环中就不一定了(表达式真值在循环开始时检查,如果一开始就为 FALSE 则整个循环立即终止)。
while (条件表达); //条件表达,可以引用外传感器
返回值。
条件表达类型:HIGH、LOW、false、true、传感器返回值、int i 递增计数、算数
运算符等等